🇪🇸 Ibarra

Coordinates (43.13127, -2.06487)
Population unknown

Ibarra is a city in Spain - Basque Country

Species living near Ibarra

Cities near Ibarra

about